﻿using System;
using System.Collections.Generic;
using System.Text;
using BCCommon.Enums;

namespace BCDto.OA.TeamWorks.TaskRecord
{
    /// <summary>
    /// 工作流任务回复记录模型。
    /// </summary>
    public class TaskReplyRecordDto
    {
        /// <summary>
        /// 回复记录编号。
        /// </summary>
        public long TaskReplyRecordId { get; set; }
        
        /// <summary>
        /// 工作流活动实例编号。
        /// </summary>
        public long WorkflowActivityInstanceId { get; set; }
        
        /// <summary>
        /// 工作流任务编号。
        /// </summary>
        public string TaskRecordNo { get; set; }
        
        /// <summary>
        /// 回复内容。
        /// </summary>
        public string Content { get; set; }
        
        /// <summary>
        /// 回复人编号。
        /// </summary>
        public long UserId { get; set; }
        
        /// <summary>
        /// 回复人姓名。
        /// </summary>
        public string FullName { get; set; }

        /// <summary>
        /// 用户角色。
        /// </summary>
        public RoleType RoleType { get; set; }
        
        /// <summary>
        /// 回复时间。
        /// </summary>
        public DateTime CreateTime { get; set; }
    }
}
